• word of the day

    ipomoea tricolor

    ipomoea tricolor - Dictionary definition and meaning for word ipomoea tricolor

    Definition
    (noun) annual or perennial climbing herb of Central America having sky-blue flowers; most commonly cultivated morning glory
Download our Mobile App Today
Receive our word of the day
on Whatsapp